Stories Tagged: capital punishment

🤷🤷🤷
Chad Daybell Sentenced to Death in Idaho: What US States Still Have Capital Punishment?

The trial for Chad Daybell, known as the 'Doomsday Prophet,' has started in Idaho. Daybell is... (19 revisions)